layer of snow - English Synonyms Dictionary